package com.jtny.nytb.dataparam.vo;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
@Data
@ApiModel(value = "数据参量管理表单")
public class DataParamSupplyInfoVO implements Serializable {
    private Long id;

    @ApiModelProperty("数据参量名称")
    private String dataParamName;

    @ApiModelProperty("数据参量编码")
    private String dataParamCode;

    @ApiModelProperty("指标名称")
    private String indicatorName;

    @ApiModelProperty("重点用能单位组合编码")
    private String unitGroupCode;

    // 0：实时；1：日；2：月；3：年
    @ApiModelProperty("采集频率")
    private Integer frequency;

    // 1：管理信息系统；2：生产监控管理系统；3：工业控制系统；4：现场仪表；5：手工填报；6：能源供应单位；6：其他；
    @ApiModelProperty("数据采集来源")
    private Integer source;

    @ApiModelProperty("系统名称")
    private String systemName;

    // 1：全厂；2：生产工序；3：生产工序单元；4：重点耗能设备
    @ApiModelProperty("范围")
    private Integer scope;

    @ApiModelProperty("生产工序")
    private String productionProcess;

    @ApiModelProperty("生产工序单元")
    private String productionProcessUnit;

    @ApiModelProperty("重点设备类型")
    private String keyDeviceType;

    @ApiModelProperty("重点设备编号")
    private String keyDeviceCode;

    @ApiModelProperty("采集数据分类")
    private String dataCategory;

    @ApiModelProperty("能源用途")
    private String energyPurpose;

    @ApiModelProperty("参量描述")
    private String description;

}

